RELATED WORDS
PARAPHRASING
to prevent (something)
inhibit; make impossible
to stop or keep (a person) from doing (something); stop (something) from happening
keep from happening or continuing
staff; stanza; to keep off, delay, hunger, disaster, bankruptcy etc
prevent